Hizzle\Noptin\Emails\Main B

Total Complexity 76
Dependencies 10
Dependents 13
Total lines 889
Lines of code 583
Logical lines of code 187
Comment lines 182
Methods 21
Properties 3

Methods 21

Method Rating Maintainability Complexity Lines of code
register_rest_fields()
A
32 9 134
filter_last_send_date()
A
45 14 37
register_post_types()
A
33 5 113
past_newsletters()
A
38 6 86
on_save_campaign()
A
56 8 16
register_email_types()
S
42 3 59
filter_campaign_rest_request()
S
57 4 17
get_current_view_in_browser_url()
S
60 4 12
delete_old_emails()
S
51 3 27
init()
S
54 2 19
init_current_email_recipient()
S
67 3 7
get_email_type()
S
70 3 6
on_delete_campaign()
S
60 2 14
current_user_can_create_new_campaign()
S
69 2 7
fire_email_action_hook()
S
66 2 8
get_default_email_type()
S
79 1 3
get_email_types()
S
80 1 3
get_email_type_by_plural()
S
73 1 5
get_current_unsubscribe_url()
S
78 1 3
set_current_email()
S
80 1 3
register_email_type()
S
75 1 4